rose cactus - German English Dictionary